package top.continew.admin.generator.model.resp;

import lombok.Data;

import io.swagger.v3.oas.annotations.media.Schema;

import top.continew.admin.common.model.resp.BaseResp;
import java.io.Serial;
import java.time.*;

/**
 * 省区负责人信息
 *
 * @author jiangjun
 * @since 2025/06/24 10:40
 */
@Data
@Schema(description = "省区负责人信息")
public class ProvinceLeadersResp extends BaseResp {

    @Serial
    private static final long serialVersionUID = 1L;

    /**
     * 省区id
     */
    @Schema(description = "省区id")
    private String provinceCode;

    /**
     * 省区名称
     */
    @Schema(description = "省区名称")
    private String provinceName;

    /**
     * 用户编号
     */
    @Schema(description = "用户编号")
    private Long userId;

    /**
     * 用户名称
     */
    @Schema(description = "用户名称")
    private String userName;
    private String userPhone;

    /**
     * 是否已认证
     */
    @Schema(description = "是否已认证")
    private Boolean isAuthenticated;

    /**
     * 消息订阅次数
     */
    @Schema(description = "消息订阅次数")
    private Integer subscribeCount;

    /**
     * 
     */
    @Schema(description = "")
    private LocalDateTime updateTime;
}